Exploiting shadows and reflections